"""
在信号处理中，提取幅度和相位。
"""
import cmath  # 复数数学模块

signal = 5 + 12j
real_part = signal.real
imag_part = signal.imag
phase = cmath.phase(signal)  # 相位（弧度）

print(f"实部：{real_part}, 虚部：{imag_part}")  # 输出：实部：5.0, 虚部：12.0
print(f"相位：{phase:.2f} 弧度")  # 输出：相位：1.18 弧度